@charset "utf-8";
body, div, ul, li {margin:0; padding:0;}

body {
	font-size: 22px;
}

.player {width:1280px; height:720px; background:#000; overflow:hidden; position:relative;}

video {width:100%; height:100%; margin:0; padding:0; position:relative; z-index:1;}


.livePlayerBox {position:absolute; bottom:0px; left:50%; width:1231px; height:212px; background:url(../images/player_bg1.png) no-repeat; z-index:2; margin-left:-615px;}
.livePlayer {width:1231px; height:212px; position:relative;}
.channelNum,
.channelType,
.channelName,
.programName,
.nextProgram,
.time,
.livePlayerTimeLine {position:absolute; z-index:3;}
.channelNum {width:100px; height:100px; background:url(../images/player_num.png) no-repeat; text-align:center; line-height:100px; font-size:32px; color:#fff;}